| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

Public Member Functions | Static Public Member Functions | List of all members
nkWinUi::Cursor Class Referenceabstract

WIP. More...

## Public Member Functions
virtual | ~Cursor ()
nkMemory::StringView | getName () const
void | setName (nkMemory::StringView value)
virtual bool | load ()=0
virtual void | unload ()=0
virtual void | activate ()=0
virtual void | deactivate ()=0

## Static Public Member Functions
static nkMemory::UniquePtr< Cursor > | create (System *system=nullptr)

## Detailed Description

WIP.

## Constructor & Destructor Documentation

## ◆ ~Cursor()

virtual nkWinUi::Cursor::~Cursor | ( |  | ) |
| virtual

Destructor.

## Member Function Documentation

## ◆ getName()

nkMemory::StringView nkWinUi::Cursor::getName | ( |  | ) | const

WIP.

## ◆ setName()

void nkWinUi::Cursor::setName | ( | nkMemory::StringView | value | ) |

WIP.

## ◆ load()

virtual bool nkWinUi::Cursor::load | ( |  | ) |
| pure virtual

WIP.

## ◆ unload()

virtual void nkWinUi::Cursor::unload | ( |  | ) |
| pure virtual

WIP.

## ◆ activate()

virtual void nkWinUi::Cursor::activate | ( |  | ) |
| pure virtual

WIP.

## ◆ deactivate()

virtual void nkWinUi::Cursor::deactivate | ( |  | ) |
| pure virtual

WIP.

## ◆ create()

static nkMemory::UniquePtr<Cursor> nkWinUi::Cursor::create | ( | System * | system = `nullptr` | ) |
| static

Creates a standalone resource, linking it to a system, but no manager. This method can be used to allocate a resource and manually manage its lifetime.

Parameters

  system | The system to create the resource into. If left to nullptr, then the Singleton instance will be used.

Returns
  The created resource instance.

The documentation for this class was generated from the following file:

- Documentation/Headers/NilkinsWinUi/Cursors/Cursor.h